<%-- 
    Document   : cadastroEvento
    Created on : 17/09/2014, 22:17:09
    Author     : luiz
--%>

<%@page import="util.Util"%>
<%@page import="java.text.NumberFormat"%>
<%@page import="entidade.UsuarioEvento"%>
<%@page import="java.util.List"%>
<%@page import="dao.UsuarioEventoDAO"%>
<%@page import="java.sql.Date"%>
<%@page import="entidade.Mensalidade"%>
<%@page import="dao.MensalidadeDAO"%>
<%@page import="entidade.Usuario"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="../css/foundation/foundation.css" rel="stylesheet" type="text/css"/>
        <script src="../js/foundation.min.js" type="text/javascript"></script>
        <script src="../js/javascript.js" type="text/javascript"></script>
        <script src="../js/jquery-1.11.1.min.js" type="text/javascript"></script>
        <script src="../js/foundation/foundation.js" type="text/javascript"></script>
        <link rel="stylesheet" type="text/css" href="css/style.css">
        <link rel="stylesheet" type="text/css" href="css/foundation/foundation.min.css">
        <link rel="stylesheet" type="text/css" href="css/foundation/normalize.css">
        <script src="js/prefixfree-1.0.7.js"></script>
        <script src="js/jquery-1.11.1.min.js"></script>
        <script src="js/jquery-1.7.1.min.js" ></script>
        <script src="js/foundation.min.js"></script>
        <script src="js/script.js"></script>
    </head>

    <body class="fundo">
        <div class="menu_interno">
            <div class="menu_interno_logo">
                <img src="imagens/logo.png">
            </div>
            <div class="menu_interno_list">
                <div id="accordian">
                    <ul class="ul">
                        <li>
                            <h3><span class="icon-dashboard"></span><a href="">Relatórios</a></h3>
                        </li>
                    </ul>
                </div>

            </div>
            <div class="menu_interno_rodape">
                <a href="principal.jsp"><img src="imagens/back.png"></a>
            </div>
        </div>
        <div id="container" class="content">
            <div class="margintop_content">
                <%
                    Usuario u = (Usuario) session.getAttribute("user");
                    MensalidadeDAO mensalidadeDAO = new MensalidadeDAO();
                    UsuarioEventoDAO usuarioEventoDAO = new UsuarioEventoDAO();
                    List<UsuarioEvento> listaUsuarioEventos = usuarioEventoDAO.buscarEventoGerencia(u);
                    for (UsuarioEvento usuarioEvento : listaUsuarioEventos)
                    {%>                
                <form>
                    <fieldset>
                        <legend><%=usuarioEvento.getEvento().getNome()%></legend>
                        <table>
                            <thead>
                                <tr>
                                    <th>Descrição</th>
                                    <th>Data Pagamento</th>
                                    <th>Entrada/Saída</th>
                                    <th>Valor</th>
                                </tr>
                            </thead>
                            <tbody>
                                <%
                                    NumberFormat nf = NumberFormat.getInstance();
                                    nf.setMaximumFractionDigits(2);
                                    nf.setMinimumFractionDigits(2);
                                    List<UsuarioEvento> listaParticipantes = usuarioEventoDAO.buscarParticipantesEvento(usuarioEvento.getEvento());
                                    for (UsuarioEvento participantes : listaParticipantes)
                                    {
                                        List<Mensalidade> listaMensalidades = mensalidadeDAO.buscarMensalidadesUsuarioEvento(participantes);
                                        for (Mensalidade mensalidade : listaMensalidades)
                                        {
                                            if (mensalidade.isPago())
                                            {
                                %>
                                <tr> 
                                    <td>Mensalidade <%=mensalidade.getUsuarioEvento().getUsuario().getNome()%></td>
                                    <td><%=mensalidade.getDataPagamento() != null ? mensalidade.getDataPagamento() : ""%></td>                                    
                                    <td>Entrada</td>
                                    <td>R$<%=nf.format(mensalidade.getValor())%></td>
                                </tr>
                                <%}
                                        }
                                    }%>
                            </tbody>
                        </table>
                    </fieldset>
                </form>
                <%}%>

            </div>
        </div>
        <div class="lateral_esq">
            <img src="imagens/capa3.png">
        </div>
    </body>
</div>
</body>
</html>
